const express = require('express');
const app = express();

//注意：`除了错误级别的中间件，其他的中间件必须在路由之前配置`
//通过express.json()这个中间件，解析表单中的JSON格式的数据
app.use(express.json());
app.use(express.urlencoded({extended:false}))

app.post('/user',(req,res) => {
  //在服务器，可以使用req.body属性来接收客户端发送过来的请求体数据
  //默认情况下，如果不配置解析表单数据的中间件，则req.body等于undefined
  console.log(req.body);
  res.send('OK');
})

app.post('/book',(req,res) => {
  //默认解析不了url-encoded格式的数据，req.body为{}
  console.log(req.body);
  res.send('OK');
})

app.listen(80, () => {
  console.log('express server running at http://127.0.0.1');
})